home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3dm / dmedia / dmDVAudioDecode.z / dmDVAudioDecode
Encoding:
Text File  |  2002-10-03  |  3.3 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeee((((3333ddddmmmm))))                                      ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeee((((3333ddddmmmm))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      dmDVAudioDecode - implements DV and DVCPRO audio decompression
  10.  
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ddddmmmm____aaaauuuuddddiiiioooouuuuttttiiiillll....hhhh>>>>
  14.  
  15.      DDDDMMMMssssttttaaaattttuuuussss ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeee((((DDDDMMMMDDDDVVVVaaaauuuuddddiiiiooooddddeeeeccccooooddddeeeerrrr hhhhaaaannnnddddlllleeee,,,,
  16.                           vvvvooooiiiidddd ****iiiibbbbuuuuffff,,,, vvvvooooiiiidddd ****oooobbbbuuuuffff,,,, iiiinnnntttt ****nnnnssssaaaammmmpppplllleeeessss))))
  17.  
  18.  
  19. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRR
  20.      _h_a_n_d_l_e    DDDDMMMMDDDDVVVVaaaauuuuddddiiiiooooddddeeeeccccooooddddeeeerrrr structure, created by
  21.                ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeeerrrrCCCCrrrreeeeaaaatttteeee((((3333ddddmmmm)))), specifies the states of the signal
  22.                processing parameters.
  23.  
  24.  
  25.      _i_b_u_f      pointer to input compressed data buffer, which is a complete
  26.                DIF frame with embedded audio.  See _d_m__d_v(_3_d_m) for more
  27.                information about DIF frames, DV, and DVCPRO. The DIF input
  28.                buffer size must be either DM_DVAUDIO_NTSC_DIF_FRAMESIZE or
  29.                DM_DVAUDIO_PAL_DIF_FRAMESIZE.
  30.  
  31.  
  32.      _o_b_u_f      pointer to output sample data buffer.  The data format is short
  33.                (16-bit).  The samples are assumed to be two's complement.
  34.                Sampling rate can be 32 kHz, 44.1 kHz, or 48 kHz.
  35.  
  36.  
  37.      _n_s_a_m_p_l_e_s  number of samples to be processed.  This returns the number of
  38.                samples actually processed.
  39.  
  40.  
  41. RRRREEEETTTTUUUURRRRNNNNEEEEDDDD VVVVAAAALLLLUUUUEEEE
  42.      Returns DDDDMMMM____FFFFAAAAIIIILLLLUUUURRRREEEE or DDDDMMMM____SSSSUUUUCCCCCCCCEEEESSSSSSSS.
  43.  
  44.  
  45. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  46.      ddddmmmmDDDDVVVVAAAAuuuuddddiiiiooooDDDDeeeeccccooooddddeeee((((3333ddddmmmm)))) implements DV decompression.
  47.  
  48.  
  49. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  50.      dmDVAudioDecoderCreate(3dm), dmDVAudioDecoderSetParams(3dm),
  51.      dmDVAudioDecoderDestroy(3dm), dmDVAudioEncode(3dm)
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.